#bphf-top {
  z-index: 4000 !important;
}
.button {
  cursor: pointer;
  font-family: AntennaCondMedium, "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;
  font-size: 0.92em;
  line-height: 1;
  margin-bottom: 4px;
  text-transform: uppercase;
  border-style: solid;
  outline: 1px solid;
  background-color: #999999;
  background: -moz-linear-gradient(center bottom, #aaaaaa, #eeeeee);
  background: -webkit-gradient(linear, left bottom, left top, from(#aaaaaa), to(#eeeeee));
  border-color: #e6e6e6;
  color: #333333;
  outline-color: dimgrey;
  border-width: 1px;
  border-right-width: 0;
  border-bottom-width: 0;
  padding: 3px 12px 5px; }
  .button:hover {
    outline: 1px solid;
    text-decoration: none; }
  .button:hover {
    background-color: #252525;
    background: -moz-linear-gradient(center bottom, #252525, #666666);
    background: -webkit-gradient(linear, left bottom, left top, from(#252525), to(#666666));
    border-color: dimgrey;
    color: white;
    outline-color: #575757; }
  .button.fatty {
    text-align: center;
    width: 100%;
    border-width: 1px;
    border-right-width: 0;
    border-bottom-width: 0;
    padding: 3px             0   5px; }
  .button.bluebtn {
    background-color: #002987;
    background: -moz-linear-gradient(center bottom, #002987, #005aac);
    background: -webkit-gradient(linear, left bottom, left top, from(#002987), to(#005aac));
    border-color: #75a6d2;
    color: white;
    outline-color: #0c2780; }
    .button.bluebtn:hover {
      background-color: #252525;
      background: -moz-linear-gradient(center bottom, #252525, #666666);
      background: -webkit-gradient(linear, left bottom, left top, from(#252525), to(#666666));
      border-color: dimgrey;
      color: white;
      outline-color: #575757; }
  .button.redbtn {
    background-color: #9a0019;
    background: -moz-linear-gradient(center bottom, #9a0019, #ba001f);
    background: -webkit-gradient(linear, left bottom, left top, from(#9a0019), to(#ba001f));
    border-color: #770013;
    color: white;
    outline-color: #c87583; }
    .button.redbtn:hover {
      background-color: #252525;
      background: -moz-linear-gradient(center bottom, #252525, #666666);
      background: -webkit-gradient(linear, left bottom, left top, from(#252525), to(#666666));
      border-color: dimgrey;
      color: white;
      outline-color: #575757; }
  .button.greenbtn {
    background-color: #225032;
    background: -moz-linear-gradient(center bottom, #225032, #2c6f51);
    background: -webkit-gradient(linear, left bottom, left top, from(#225032), to(#2c6f51));
    border-color: #3a5f4a;
    color: white;
    outline-color: #c87583; }
    .button.greenbtn:hover {
      background-color: #252525;
      background: -moz-linear-gradient(center bottom, #252525, #666666);
      background: -webkit-gradient(linear, left bottom, left top, from(#252525), to(#666666));
      border-color: dimgrey;
      color: white;
      outline-color: #575757; }
  .button.aflbluebtn {
    background-color: #010940;
    background: -moz-linear-gradient(center bottom, #010940, #003d8f);
    background: -webkit-gradient(linear, left bottom, left top, from(#010940), to(#003d8f));
    border-color: #3064a9;
    color: white;
    outline-color: #0c2780; }
    .button.aflbluebtn:hover {
      background-color: #252525;
      background: -moz-linear-gradient(center bottom, #252525, #666666);
      background: -webkit-gradient(linear, left bottom, left top, from(#252525), to(#666666));
      border-color: dimgrey;
      color: white;
      outline-color: #575757; }
  .button.arrow {
    border-width: 1px;
    border-right-width: 0;
    border-bottom-width: 0;
    padding: 3px 12px 5px 8px;
    white-space: nowrap; }
    .button.arrow span {
      background: url("images/sprite-icon.png") no-repeat;
      padding-left: 15px; }
    .button.arrow span {
      background-position: 0 -757px; }
    .button.arrow.redarrow {
      border-width: 0;
      padding: 3px 12px 5px 8px;
      background-color: transparent;
      background: -moz-linear-gradient(center bottom, transparent, transparent);
      background: -webkit-gradient(linear, left bottom, left top, from(transparent), to(transparent));
      border-color: transparent;
      color: #001f63;
      outline-color: transparent;
      color: #ba001f; }
      .button.arrow.redarrow:hover {
        background-color: transparent;
        background: -moz-linear-gradient(center bottom, transparent, transparent);
        background: -webkit-gradient(linear, left bottom, left top, from(transparent), to(transparent));
        border-color: transparent;
        color: #575757;
        outline-color: transparent; }
      .button.arrow.redarrow span {
        background-position: 0 -818px; }
      .button.arrow.redarrow:hover {
        color: #575757; }
        .button.arrow.redarrow:hover span {
          background-position: 0 -848px; }
    .button.arrow.bluearrow {
      border-width: 0;
      padding: 3px 12px 5px 8px;
      background-color: transparent;
      background: -moz-linear-gradient(center bottom, transparent, transparent);
      background: -webkit-gradient(linear, left bottom, left top, from(transparent), to(transparent));
      border-color: transparent;
      color: #001f63;
      outline-color: transparent;
      color: #204a8e; }
      .button.arrow.bluearrow:hover {
        background-color: transparent;
        background: -moz-linear-gradient(center bottom, transparent, transparent);
        background: -webkit-gradient(linear, left bottom, left top, from(transparent), to(transparent));
        border-color: transparent;
        color: #575757;
        outline-color: transparent; }
      .button.arrow.bluearrow span {
        background-position: 0 -788px; }
      .button.arrow.bluearrow:hover {
        color: #575757; }
        .button.arrow.bluearrow:hover span {
          background-position: 0 -848px; }
  .button.listen {
    border-width: 1px;
    border-right-width: 0;
    border-bottom-width: 0;
    padding: 3px             7px 5px 3px; }
    .button.listen span {
      background: url("images/sprite-icon.png") no-repeat;
      padding-left: 19px; }
    .button.listen span {
      background-position: 0 -1049px; }
    .button.listen.whitelisten {
      border-width: 0;
      padding: 3px             7px 5px 3px;
      background-color: transparent;
      background: -moz-linear-gradient(center bottom, transparent, transparent);
      background: -webkit-gradient(linear, left bottom, left top, from(transparent), to(transparent));
      border-color: transparent;
      color: #001f63;
      outline-color: transparent;
      color: #204a8e;
      }
      .button.listen.whitelisten:hover {
        background-color: transparent;
        background: -moz-linear-gradient(center bottom, transparent, transparent);
        background: -webkit-gradient(linear, left bottom, left top, from(transparent), to(transparent));
        border-color: transparent;
        color: #575757;
        outline-color: transparent; }
      .button.listen.whitelisten span {
        background-position: 0 -998px; }
      .button.listen.whitelisten:hover {
        color: #575757; }
        .button.listen.whitelisten:hover span {
          background-position: 0 -1025px; }
        .button.listen.whitelisten.nav-active, .button.listen.whitelisten.nav-active:hover {
          background-color: #002987;
          background: -moz-linear-gradient(center bottom, #002987, #005aac) repeat scroll 0 0 transparent;
          background: -webkit-gradient(linear, left bottom, left top, from(#002987), to(#005aac));
          border-color: #75A6D2;
          color: white;
          outline: 0; }
          .button.listen.whitelisten.nav-active span, .button.listen.whitelisten.nav-active:hover span {
            background-position: 0 -1050px; }
  .button.replay-qtr {
    padding: 10px;
    font-family: AntennaCondMedium, "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: 1.2;
    margin: 0 0 0.25em;
    font-size: 1.5em;
    margin-right: 2px; }
    .button.replay-qtr a {
      color: #001f63; }
      .button.replay-qtr a:hover, .button.replay-qtr a:visited {
        color: #001f63; }
  .button.subbtn {
    border-width: 0;
    padding: 3px             3px 5px;
    background-color: transparent;
    background: -moz-linear-gradient(center bottom, transparent, transparent);
    background: -webkit-gradient(linear, left bottom, left top, from(transparent), to(transparent));
    border-color: transparent;
    color: #001f63;
    outline-color: transparent; }
    .button.subbtn:hover {
      background-color: transparent;
      background: -moz-linear-gradient(center bottom, transparent, transparent);
      background: -webkit-gradient(linear, left bottom, left top, from(transparent), to(transparent));
      border-color: transparent;
      color: #575757;
      outline-color: transparent; }
    .button.subbtn span {
      background: url("images/sprite-icon.png") no-repeat;
      padding-right: 22px; }
    .button.subbtn span {
      background-position: 100% -908px; }
    .button.subbtn:hover span {
      background-position: 100% -938px; }
    .button.subbtn.subactive {
      background-color: transparent;
      background: -moz-linear-gradient(center bottom, transparent, transparent);
      background: -webkit-gradient(linear, left bottom, left top, from(transparent), to(transparent));
      border-color: transparent;
      color: #575757;
      outline-color: transparent; }
      .button.subbtn.subactive:hover {
        background-color: transparent;
        background: -moz-linear-gradient(center bottom, transparent, transparent);
        background: -webkit-gradient(linear, left bottom, left top, from(transparent), to(transparent));
        border-color: transparent;
        color: #575757;
        outline-color: transparent; }
      .button.subbtn.subactive span {
        background-position: 100% -939px; }

.billboard {
  padding-bottom: 20px;
}